package com.vcc.service.service;


import com.mybatisflex.core.paginate.Page;
import com.mybatisflex.core.service.IService;
import com.vcc.data.entity.ClearTran;
import com.vcc.data.entity.Role;

public interface ClearTranService extends IService<ClearTran> {


    Page<ClearTran> paging(Long userId, Role role, Page<ClearTran> pageable, Long targetUserId, String type, String cardNumber, String startDate, String endDate);

    Page<ClearTran> paging(Long userId, Page<ClearTran> pageable, Long targetUserId, String type, String cardNumber, String startDate, String endDate);

    Boolean existsByClearTransactionId(String clearTransactionId);
}
